虔诚: pious, devout, sincere...
遗传: heredity, to inherit (a trait), to pass on (to one's offspring)...
癌症: cancer...